﻿using System;
using System.Collections.Concurrent;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Demo
{
    class Program
    {
        static void Main(string[] args)
        {
            // ChannelDemo demo = new ChannelDemo();

            // TaskTimeoutDemo demo = new TaskTimeoutDemo();

            // ThreadCancellationTask demo = new ThreadCancellationTask();

            ProcessCancellationTask demo = new ProcessCancellationTask();

            demo.Fun();

            Console.ReadKey(true);

        }
    }
}
